<?php
/**
 * @file fashionwear.php
 * @author LinLin
 * @date 2016年11月22日 上午10:07:15
 * @brief 
 */
namespace haibao\cms\model\data\fashionwear;

class FashionWear extends \haibao\cms\model\data\Base{

    /**
     * 删除
     */
    const STATUS_DELETE = 0;
    /**
     * 可用
     */
    const STATUS_ENABLE = 1;
    
    /**
     * 未发布
     */
    const PUBLISHED_NO = 0;
    
    /**
     * 已发布
     */
    const PUBLISHED_YES = 1;
    
    /**
     * 发布中
     */
    const PUBLISHED_ING = 2;

    /**
     * 图片ID
     */
    public $ImageId;

    /**
     * 明星ID
     */
    public $StarId;

    /**
     * 标题
     */
    public $Title;

    /**
     * 状态（1 正常， 0已删除）
     */
    public $Status;

    /**
     * 0 未发布 1已发布 2发布中 
     */
    public $Published;

    /**
     * 状态（1 有效， 0已删除）
     */
    public $SharePicUrl;

    /**
     * 编辑
     */
    public $Editor;

    /**
     * 创建人ID
     */
    public $CreateBy;

    /**
     * 发布之间
     */
    public $PublishTime;

    /**
     * 更新时间
     */
    public $UpdateTime;
    
    /**
     * 创建时间
     */
    public $CreateTime;
    
    public $UserDefinedStarName;
    
    public $RelatedInfo;

    public function __construct(){
        parent::__construct();

        $this->intField('ImageId', 'ImageId',true);
        $this->intField('Title', 'Title');
        $this->intField('StarId', 'StarId');
        $this->intField('Status', 'Status');
        $this->intField('Published', 'Published');
        $this->stringField('SharePicUrl', 'SharePicUrl');
        $this->stringField('Editor', 'Editor',true);
        $this->intField('CreateBy', 'CreateBy',true);
        $this->dateField('PublishTime', 'PublishTime',true);
        $this->dateField('UpdateTime', 'UpdateTime',true);
        $this->dateField('CreateTime', 'CreateTime',true);
        $this->stringField('UserDefinedStarName', 'UserDefinedStarName');
        
        $this->setTableName('FashionWear');
    }
} 